Syndicate: Building a Virtual Cloud Storage Service Through Service Composition
نویسندگان
چکیده
Applications increasingly combine cloud storage, edge caches, and local storage to host and share data. They do so, however, in ad-hoc ways, producing a landscape of point solutions that solve similar problems. This paper describes an alternative approach that composes storage systems in a general, but configurable way. The resulting system, called Syndicate, factors out data consistency, system security, and storage policies in a coherent manner, allowing developers to control these functions independent of the underlying storage. This paper describes Syndicate’s design, and in particular, its novel consistency protocol. It also evaluates a PlanetLab-based deployment of Syndicate, showing that it introduces a small amount of overhead relative to directly using underlying storage mechanisms.
منابع مشابه
Future Internet
Developing and deploying Service-based Applications (SBAs) using different Software-as-a-service (SaaS), Platform-as-a-service (PaaS) and Infrastructure-as-a-service (IaaS) offerings from multiple providers in the cloud is still not possible, since current cloud service offerings are often provided as monolithic, one-size-fits-all solutions and give little or no room for customization. This lim...
متن کاملBlueprinting Approach in Support of Cloud Computing
Current cloud service offerings, i.e., Software-as-a-service (SaaS), Platform-asa-service (PaaS) and Infrastructure-as-a-service (IaaS) offerings are often provided as monolithic, one-size-fits-all solutions and give little or no room for customization. This limits the ability of Service-based Application (SBA) developers to configure and syndicate offerings from multiple SaaS, PaaS, and IaaS p...
متن کاملA service decomposition and definition model in cloud manufacturing systems using game theory focusing on cost accounting perspectives
Cloud manufacturing is a new paradigm which has been under study since 2010 and a vast body of research has been conducted on this topic. Among them, service composition problems are of utmost importance. However, most studies only focused on private clouds meaning the objective function is defined for just one component of the supply chain. This paper attempts to consider service composition p...
متن کاملReal-time and Flexible Management of Storage Service Provider in Distributed Storage
In distributed storage system, storage service provider (SSP) is a critical component to receive and response these requests from clients. We propose a real-time and flexible management of SSP in this paper. With the advantages from virtualization and cloud computing, the states of SSP main VM are observed by another isolated virtual machine, and the administrator can inspect the storage servic...
متن کاملReal-Time Building Information Modeling (BIM) Synchronization Using Radio Frequency Identification Technology and Cloud Computing System
The online observation of a construction site and processes bears significant advantage to all business sector. BIM is the combination of a 3D model of the project and a project-planning program which improves the project planning model by up to 6D (Adding Time, Cost and Material Information dimensions to the model). RFID technology is an appropriate information synchronization tool between the...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2013